package com.example.pcl.pojo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(name = "咨询记录 DTO")
public class ConsultationRecordDTO {
    @Schema(description = "咨询记录ID", example = "1")
    private Integer recordId;

    @Schema(description = "预约ID", example = "101")
    private Integer appointmentId;

    @Schema(description = "详细记录咨询过程中的对话内容、关键问题、学生反馈等情况", example = "学生表示近期压力较大，情绪波动明显")
    private String consultationContent;

    @Schema(description = "咨询师对学生心理问题的专业分析内容", example = "学生可能存在轻微的焦虑症状")
    private String problemAnalysis;

    @Schema(description = "咨询师针对学生问题给出的建议和指导措施", example = "建议学生尝试深呼吸放松，并适当减少课业负担")
    private String suggestions;


    @Schema(description = "用户ID")
    private Integer userId;

    @Schema(description = "心理咨询师ID")
    private Integer counselorId;
}

